cordero macaco - French English Dictionary